package cc.lucien.demo210419;

/**
 * 【程序3】   
 * 题目：打印出所有的 "水仙花数 "，所谓 "水仙花数 "是指一个三位数，
 * 其各位数字立方和等于该数本身。例如：153是一个 "水仙花数 "，
 * 因为153  =  1的三次方＋5的三次方＋3的三次方。
 *
 * 个人想法：1.首先要得到这个三位数的 ”各位数“
 *          2.然后各位数立方之和与本身比较
 */
public class Demo03 {
    public static void main(String[] args) {
        for (int i = 100; i < 1000; i++){
            int g = i % 10;
            int s = i / 10 % 10;
            int b = i / 100;
            if ((g*g*g + s*s*s + b*b*b) == i)
                System.out.print(i + ", ");
        }
    }
}
